given to stuttering - Spanish English Dictionary